protein has domains

Best popular protein has domains